eggplant purée and grilled meatballs - Español Inglés Diccionario